making or selling canned food - Francés Inglés Diccionario